Submachine Gun — definition
1. submachine gun (Noun)
1 definition
submachine gun (Noun) — Machine gun that is a portable automatic firearm.
1 type of
machine gun
10 types
Bren Bren gun Kalashnikov Sten gun Thompson submachine gun Tommy gun Uzi burp gun light machine gun machine pistol